package com.wizards.mtg.mana;

import java.util.ArrayList;
import java.util.List;

import com.wizards.mtg.Payable;
import com.wizards.mtg.card.Color;

public class MonocolorHybridMana implements Payable
{
	private int colorlessAmount;
	private Color color;
	
	public MonocolorHybridMana(int colorlessAmount, Color color) {
		this.colorlessAmount = colorlessAmount;
		this.color = color;
	}

	@Override
    public List<Payable> getPaymentOptions() {
	    List<Payable> options = new ArrayList<Payable>();
	    options.add(new Mana(colorlessAmount));
	    options.add(new Mana(color));
	    return options;
    }
}
